This program provides many features that will help you master your selected subject. It has comprehensive statistical reports that track your progress by units, difficulty levels, themes, and even by special categories. It also contains list of vocabulary terms related to questions that you answered incorrectly, thus pointing out areas in which you may need further study. A detailed question type selection mechanism allows you to pinpoint the exact subject area that you want to study.